turf blocks - German English Dictionary